# -*- coding: utf-8 -*-
"""
@Time    : 2024/6/27 18:39 
@Author  : ZhangShenao 
@File    : position_param.py 
@Desc    : 函数的位置参数
函数默认使用的都是位置参数,即传入的参数和实际参数的位置要一一对应
"""


def over_speed_info(cur, max, min) -> str:
    """
    获取超速信息
    :param cur: 当前速度
    :param max: 最高限速
    :param min: 最低限速
    :return: 超速信息
    """
    if cur > max:
        return f'超过最高限速{(cur - max) / max * 100}%'
    if cur < min:
        return f'超过最低限速{(min - cur) / min * 100}%'
    return '正常行驶'


if __name__ == '__main__':
    # 调用函数,按照位置传参
    print(over_speed_info(60, 120, 80))
